Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Проектування мікрокомп’ютера

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
ЗІ
Кафедра:
Кафедра електронних обчислювальних машин

Інформація про роботу

Рік:
2006
Тип роботи:
Курсовий проект
Предмет:
Мікропроцесорні системи

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” КАФЕДРА ЕЛЕКТРОННИХ ОБЧИСЛЮВАЛЬНИХ МАШИН Курсовий проект з курсу: “Мікропроцесорні системи” на тему: “Проектування мікрокомп’ютера” Зміст 1. Початкові дані для проектування 3  2. Загальні відомості 4   2.1.Особливості мікропроцесора TSC87251G2D 4  2.2. Опис мікросхем сімейства TSC8x251G2D 6  2.3. Структурна схема мікропроцесора 7  2.4. Цоколівка мікросхеми 8  2.5. Призначення виводів 8  2.6. Адресний простір 15   2.6.1. Пам’ять програм. 15   2.6.2. Пам’ять даних. 16   2.6.3. Спеціальні функціональні регістри 17   2.6.4. Конфігураційні байти 21  3.Проектування структури мікрокомп`ютера 23  3.1. Загальна схема системи 23  3.2. Внутрішні вузли мікропроцесора 25  3.3. Вузол синхронізації 27  3.4. Вузол початкового скидання 28  3.5. Підключення зовнішньої пам`яті 29  3.6. Підключення послідовного інтерфейсу RS-232 32  3.7. Алгоритм програмування та верифікації внутрішньої ПЗП 36   3.8. Підключення схеми індикації  39  3.9. Блок-схема алгоритму початкової ініціалізації 40  Висновки 41  Список використаної літератури  42  Додатки    A. Схема електрична функціональна    Б. Схема електрична принципова    В. Перелік елементів    Г. Текст програми початкової ініціалізації    1. Початкові дані для проектування. 1. Тип мікропроцесора: TSC87251G2D фірми Atmel; 2. Оперативна пам`ять: 8х1КБ (вбудована на кристалі); 3. Постійна пам`ять: 16х32КБ (вбудована на кристалі) та Flash-пам`ять AT29LV010 1MБ (128x8КБ); 4. Підсистема вводу-виводу: послідовний інтерфейс RS-232. Визначити та описати основні технічні характеристики мікросхеми TSC87251G2D; розробити схему електричну функціональну; описати структуру та особливості функціонування основних вузлів; розробити схему електричну принципову; описати особливості схемної реалізації та функціонування основних вузлів та з їх відображенням в записці; навести часові діагами функціонування вузлів в основних режимах функціонування: початкова установка, програмування пам`яті програм та даних, звертання до зовнішньої пам`яті, звертання до зовнішніх пристроїв; розробити блок-схему алгоритму та програму початкової ініціалізації; описати в записці основні модулі програми початкової ініціалізації. 2. Загальні відомості 2.1.Особливості мікропроцесора TSC87251G2D: Сумісність з програмним забезпеченням та виводами зі стандартом 80C51 Products і 80C51Fx/Rx/Rx+ Знімна заміна, що підключаються до Іntel 8x251Sx C251 Ядро: Іntel`s MCS 251 D-step Compliance Регістровий файл ємністю 40 байт Доступ до регістрів як до байту, слова, подвійного слова. Триступеневий конвеєр команд 16-бітна внутрішня вибірка команд Надлишкова система команд C51 16-бітне та 32 бітне АЛП Порівняльні та умовні команди переходів Додатковий набір команд переміщення (move) Пряма адресація 1 КБ вбудованої ОЗП Зовнішній простір пам'яті (КОД / ДАНІ) програмований від 64 КБ до 256 КБ 32 КБ вбудованої ПЗП EPROM/OTPROM SINGLE PULSE Programming Algorithm (алгоритм програмування одиночного імпульсу) Чотири 8-бітних порта вводу-виводу (Порти 0, 1, 2 і 3 зі стандарту 80C51) Послідовний порт вводу-виводу: повний дуплекс UART (80C51 сумісний ) з незалежним генератором швидкостей передачі SSLC: Синхронний послідовний контролер пересилання TWІ Multі-master протокол μWire (мікро-з`єднання) і SPІ Master і Slave протоколами Три 16-бітні ТАЙМЕР/ ЛІЧИЛЬНИК ( Таймери 0, 1 і 2 зі Стандарту 80C51 ) EWC: Контролер події та часової діаграми Сумісний з Іntel програмований масив лічильника PCA Розширений 16-бітний ТАЙМЕР/ ЛІЧИЛЬНИК з чотирма можливими частотними джерелами (Fosc/4, Fosc/12, Таймер 1 і зовнішній ввід ) П'ять модулів, кожний з чотирма програмованими режимами: - 16-бітний програмний ТАЙМЕР / ЛІЧИЛЬНИК - 16-бітний ...
Антиботан аватар за замовчуванням

22.05.2014 01:05

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини